

# 公用的配置文件

SERVER_IP = '0.0.0.0'
SERVER_PORT = 8999
DEBUG = False
SQLALCHEMY_ECHO = False
JSON_AS_ASCII = False

AUTH_COOKIE_NAME = "food"

# 过滤url
IGNORE_URLS = [
    "^/user/login"
]

IGNORE_CHECK_LOGIN_URLS = [
    "^/static",
    "^/favicon.ico"
]

# 过滤小程序url
API_IGNORE_URLS = [
    "^/api"
]

PAGE_SIZE = 10
PAGE_DISPLAY = 10

STATUS_MAPPING = {
    "0": "已删除",
    "1": "正常",
}

MINA_APP = {
    "appid": "wx15377b799bb7852b",
    "appkey": "2663de1a3cd61dbdd09475a4c9c6fbb8",
    "paykey": "192006250b4c09247ec02edce69f6a2a",   # 假的
    "mch_id": "10000100",                           # 假的
    "callback_url": "/api/order/callback",          # 支付回调地址
}
# paykey(商户平台设置的密钥key，即API秘钥) 和 mch_id（商户ID） 在pay.weixin.qq.com（微信商户平台中）
# MINA_APP中配置根据实际情况更新

UPLOAD = {
    "ext": ["jpg", "gif", "bmp", "jpeg", "png"],
    "prefix_path": "/web/static/upload/",
    "prefix_url": "/static/upload/"
}

APP = {
    "domain": "https://www.1986ltt.cn"
}

PAY_STATUS_MAPPING = {
    "1": "已支付",
    "-8": "待支付",
    "0": "已关闭"
}

PAY_STATUS_DISPLAY_MAPPING = {
    "0": "订单关闭",
    "1": "支付成功",
    "-8": "待支付",
    "-7": "待发货",
    "-6": "待确认",
    "-5": "待评价",
}